package com.fortune.vo.distributorOrderMgt;

import java.math.BigDecimal;

import com.fortune.constants.enums.OrderDetailType;

import io.swagger.annotations.ApiModelProperty;

public class ProductDetail {
	@ApiModelProperty(example="序号")
	private int number;
	@ApiModelProperty(example="分类(XS销售ZS赠送)")
	private OrderDetailType orderDetailType;
	@ApiModelProperty(example="商品编号")
	private String productNumber;
	@ApiModelProperty(example="商品id")
	private String productId;
	@ApiModelProperty(example="商品名称")
	private String productName;
	@ApiModelProperty(example="商品单价")
	private BigDecimal unitPrice;
	@ApiModelProperty(example="订货数量")
	private int orderNum;
	@ApiModelProperty(example="商品金额")
	private BigDecimal price;
	@ApiModelProperty(example="渠道优惠政策ID")
	private String mcdid;
	@ApiModelProperty(example="对应销售序号")
	private String sellNo;
	@ApiModelProperty(example="押金金额")
	private BigDecimal dprice;
	@ApiModelProperty(example="金额小计")
	private BigDecimal tprice;
	@ApiModelProperty(example="回空箱数量")
	private int backBoxNum;
	@ApiModelProperty(example="备注")
	private String memo;
	public int getNumber() {
		return number;
	}
	public void setNumber(int number) {
		this.number = number;
	}
	public OrderDetailType getOrderDetailType() {
		return orderDetailType;
	}
	public void setOrderDetailType(OrderDetailType orderDetailType) {
		this.orderDetailType = orderDetailType;
	}
	public String getProductNumber() {
		return productNumber;
	}
	public void setProductNumber(String productNumber) {
		this.productNumber = productNumber;
	}
	public String getProductId() {
		return productId;
	}
	public void setProductId(String productId) {
		this.productId = productId;
	}
	public String getProductName() {
		return productName;
	}
	public void setProductName(String productName) {
		this.productName = productName;
	}
	public BigDecimal getUnitPrice() {
		return unitPrice;
	}
	public void setUnitPrice(BigDecimal unitPrice) {
		this.unitPrice = unitPrice;
	}
	public int getOrderNum() {
		return orderNum;
	}
	public void setOrderNum(int orderNum) {
		this.orderNum = orderNum;
	}
	public BigDecimal getPrice() {
		return price;
	}
	public void setPrice(BigDecimal price) {
		this.price = price;
	}
	public String getMcdid() {
		return mcdid;
	}
	public void setMcdid(String mcdid) {
		this.mcdid = mcdid;
	}
	public String getSellNo() {
		return sellNo;
	}
	public void setSellNo(String sellNo) {
		this.sellNo = sellNo;
	}
	public BigDecimal getDprice() {
		return dprice;
	}
	public void setDprice(BigDecimal dprice) {
		this.dprice = dprice;
	}
	public BigDecimal getTprice() {
		return tprice;
	}
	public void setTprice(BigDecimal tprice) {
		this.tprice = tprice;
	}
	public int getBackBoxNum() {
		return backBoxNum;
	}
	public void setBackBoxNum(int backBoxNum) {
		this.backBoxNum = backBoxNum;
	}
	public String getMemo() {
		return memo;
	}
	public void setMemo(String memo) {
		this.memo = memo;
	}
	@Override
	public String toString() {
		return "ProductDetail [number=" + number + ", orderDetailType=" + orderDetailType + ", productNumber="
				+ productNumber + ", productId=" + productId + ", productName=" + productName + ", unitPrice="
				+ unitPrice + ", orderNum=" + orderNum + ", price=" + price + ", mcdid=" + mcdid + ", sellNo=" + sellNo
				+ ", dprice=" + dprice + ", tprice=" + tprice + ", backBoxNum=" + backBoxNum + ", memo=" + memo + "]";
	}
}
